home *** CD-ROM | disk | FTP | other *** search
/ Champak 120 / Vol 120.iso / games / fratboy_.swf / scripts / DefineSprite_1656_towerTable / frame_1 / DoAction.as
Text File  |  2010-11-09  |  1KB  |  51 lines

  1. this.towerType = eval("_root.tower" + _root.activeTower).towerType;
  2. this.level = eval("_root.tower" + _root.activeTower).level;
  3. if(this.towerType == 1)
  4. {
  5.    topText = "Archery";
  6. }
  7. else if(this.towerType == 2)
  8. {
  9.    topText = "Cannon";
  10. }
  11. else if(this.towerType == 3)
  12. {
  13.    topText = "Magic";
  14. }
  15. else if(this.towerType == 4)
  16. {
  17.    topText = "Air";
  18. }
  19. else if(this.towerType == 5)
  20. {
  21.    topText = "Trap";
  22. }
  23. topText += " Tower Level " + this.level;
  24. if(this.level >= 5)
  25. {
  26.    upg._visible = upgrSum._visible = false;
  27. }
  28. sellSum = 0;
  29. i = 0;
  30. while(i < this.level)
  31. {
  32.    sellSum += _root.towerCost[this.towerType][i];
  33.    i++;
  34. }
  35. sellSum = Math.round(sellSum / 100 * 75);
  36. upgradeSum = - _root.towerCost[this.towerType][this.level];
  37. this.damage = _root.missileDamage[this.towerType][this.level - 1];
  38. this.distance = Math.round(eval("_root.tower" + _root.activeTower).sensor._width / 2);
  39. if(_root.towerDelay[this.towerType][this.level - 1] < 20)
  40. {
  41.    this.speed = "fast";
  42. }
  43. if(_root.towerDelay[this.towerType][this.level - 1] > 20 && _root.towerDelay[this.towerType][this.level - 1] < 40)
  44. {
  45.    this.speed = "medium";
  46. }
  47. if(_root.towerDelay[this.towerType][this.level - 1] > 40)
  48. {
  49.    this.speed = "low";
  50. }
  51.